farming engineering - French English Dictionary